@charset "utf-8";
.jbox-button:focus{outline:none;}
.jbox-fade{background-color:#000000;}
.jbox-drag{border:1px dashed #376EA5;}
div.jbox {padding:0;border:none;font-size:12px;}

div.jbox .jbox-container{background: #fff;border-radius: 3px;}
div.jbox .jbox-title-panel{font-size: 18px;height: 43px;line-height: 43px;background: #ecf0f2;border-radius: 3px 3px 0 0;cursor:move;}
div.jbox .jbox-title{ font-family:Aria, serif;padding-left:20px;font-weight:600;}
div.jbox .jbox-close{background:url(images/close.png) 0 0 no-repeat;background-size: 13px 116px;right: 20px;top: 15px;width: 13px;height: 13px;position: absolute;cursor:pointer;}
div.jbox .jbox-close:hover{background-position: 0 -14px;}

div.jbox .jbox-content{padding: 25px 48px 0;}
div.jbox .jbox-content-loading{min-width: 320px;min-height: 100px;background:url(images/loading.gif) no-repeat center center;}

div.jbox .jbox-button-panel{border-top: 1px solid #e5e5e5;padding: 8px 48px;}
div.jbox .jbox-bottom-text{text-indent:10px;color:#444444;}

div.jbox-warning .jbox .jbox-button-panel{background-color: #FFFFFF;}

div.jbox .jbox-button{margin-left: 10px;color: #fff;background: #00afc8;border-radius: 2px;text-align: center;border: none;padding: 7px 20px;cursor:pointer;}
div.jbox .jbox-button:hover{background: #00a5bd;color: #fff;}
div.jbox .jbox-button:first-child{margin-left: 0;}
div.jbox .jbox-button.cancel{color: #5b6775;background-color: #dfe4e6;}
div.jbox .jbox-button.cancel:hover{background-color: #d4dadc;color: #5b6775;}
div.jbox .jbox-button.danger{background-color: #e05c69;}
div.jbox .jbox-button.danger:hover{background-color: #d6505c;}

div.jbox .jbox-tip{background:#376EA5;color:#fff;min-width: 100px;font-size: 13px;}
div.jbox .jbox-tip .jbox-content{padding: 0 15px 0 48px; text-align: center;height: 40px;line-height: 40px;}

div.jbox span.jbox-icon{background:url(images/jbox-icons.png) no-repeat scroll 0 0 transparent;}
div.jbox span.jbox-icon-info {background-position:0 0;}
div.jbox span.jbox-icon-question {background-position:-36px 0;}
div.jbox span.jbox-icon-success {background-position:-72px 0;}
div.jbox span.jbox-icon-warning {background-position:-108px 0;}
div.jbox span.jbox-icon-error {background-position:-144px 0;}
div.jbox span.jbox-icon-none {display: none; overflow:hidden;}
div.jbox span.jbox-icon-loading {background:url(images/jbox-loading1.gif) no-repeat scroll 0 0 transparent;}

div.jbox .jbox-prompt .jbox-content{padding: 10px 20px;min-width: 330px;line-height: 32px;}
div.jbox .jbox-prompt .jbox-button-panel{padding: 7px 20px;}
div.jbox .jbox-prompt .text{padding-left: 40px;}
div.jbox .jbox-prompt .jbox-icon{position: absolute;top: 53px;left: 15px;width: 32px;height: 32px;}